    * {
        padding: 0;
        margin: 0;
    }
    
    h1 {
        text-align: center;
    }
    
    .com {
        background-color: white;
        width: 760px;
        margin: 0px auto;
        text-align: center;
        height: 400px;
        border: none;
        padding-top: 0px;
    }
    
    div {
        width: 350px;
        height: 350px;
        overflow: hidden;
        margin: 0px auto;
        text-align: center;
        background-color: burlywood;
        box-sizing: border-box;
        padding-top: 20px;
        border: 10px double royalblue;
    }
    
    div p {
        font-weight: bolder;
        text-align: center;
    }
    
    .m {
        float: left;
        margin-top: 21px;
    }
    
    .h {
        float: right;
    }
    
    .g {
        float: left;
        margin-top: 21px;
    }
    
    .s {
        float: right;
    }
    
    .ha {
        height: 1400px;
        width: 760px;
        background-color: white;
        border: none;
        padding-top: 0px;
    }